Description: This project presents FPGA implementations of the DES and Triple-DES with improved security against power analysis attacks. The proposed designs use Boolean masking, a previously introduced technique to protect smart card implementations from these attacks. Triple DES was the answer to many of the shortcomings of DES. Since it is based on the DES algorithm, it is very easy to modify existing software to use Triple DES. It also has the advantage of proven reliability and a longer key length that eliminates many of the shortcut attacks that can be used to reduce the amount of time it takes to break DES. However, even this more powerful version of DES may not be strong enough to protect data for very much longer. The DES algorithm itself has become obsolete and is in need of replacement.DES encrypts data in 64-bit and it is a symmetric algorithm. The key length is 56-bits.
KEY WORDS: DES, Encryption, Decryption, Cryptography, Simulation, Synthesis, TDES, Cipher.
Platform: |
Size: 5363712 |
Author:abilash |
Hits:
Description: 对称密码算法des的Verilog语言实现,已经测试通过。欢迎下载!-Symmetric cryptographic algorithm of des Verilog language implementation, has the test pass. Welcome to download! Platform: |
Size: 15360 |
Author:杨俊明 |
Hits:
Description: 可以用于多位二进制数加密解密的DES算法,在main函数中给出了使用范例,使用者可以比较并且了解到DES的雪崩效应。-Can be used for a number of binary encryption and decryption of DES algorithm, using the example given in the main function, the user can compare and understand the avalanche effect of DES. Platform: |
Size: 140288 |
Author:子木 |
Hits:
Description: DES算法的C++实现,通过对DES各种变换的实现,完成了对数据的加密工作.-The DES algorithm C++ to achieve, through the realization of various transformations of DES, the data encryption is completed. Platform: |
Size: 2048 |
Author:随赛 |
Hits:
Description: 基于c语言的加密解密程序,使用的des算法-C language based encryption and decryption procedures, the use of des algorithm Platform: |
Size: 1931264 |
Author:张扬 |
Hits:
Description: DES算法,DES的具体变换过程,轮变换等-DES algorithm, the specific process of DES transformation, rotation transform Platform: |
Size: 5120 |
Author:马智 |
Hits:
Description: 此文档主要包含DES,3DES的各种算法的原程序-This document consists of DES, 3 DES algorithm of the original program Platform: |
Size: 4096 |
Author:rinky |
Hits:
Description: 在matlab环境下,实现加密解密算法中的DES算法的源代码,以及GUI界面的生成-In the matlab environment, the realization of encryption decryption algorithm of DES algorithm source code, and the generation of GUI interface Platform: |
Size: 3072 |
Author:朱鹏程 |
Hits:
Description: 了解DES算法的原理及实现,简单实现DES算法的功能。-Understand the principle and implementation of DES algorithm, simple to realize the function of the DES algorithm. Platform: |
Size: 5120 |
Author:ada |
Hits:
Description: 使用了DES算法来实现字符串的加密和解密(DES algorithm is used to achieve the encryption and decryption of string) Platform: |
Size: 3072 |
Author:style00
|
Hits:
Description: 提供在C#平台下的DES加密算法的DEMO实例。(Provides an DEMO instance of the DES encryption algorithm on the C# platform.) Platform: |
Size: 35840 |
Author:一只乌龟
|
Hits:
Description: des算法,实现对文本的加密解密过程,可以直接运行(DES algorithm, the implementation of the encryption and decryption of the text process, can run directly) Platform: |
Size: 3072 |
Author:dawenziv_v
|
Hits:
Description: 本代码使用C#语言实现了RSA和DES算法,其中通过分段处理的方式解决了RSA对较大数据的加解密。(This code block implements the algorithm of RSA & DES,and we resolved the
encryption and decryption of data with large size on RSA by segmental processing.) Platform: |
Size: 1024 |
Author:On7heMove
|
Hits: